5
225 103
131 206
27 116
0 38
131 0
10
90 110 9900
94 108 10152
89 96 8544
36 38 1368
32 27 864
106 73 7738
72 64 4608
34 50 1700
23 78 1794
54 30 1620
1
64 65
84 65
84 83
64 83
